package pe.gob.foncodes.spp.bs.services;

import java.io.Serializable;
import java.util.List;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

import pe.gob.foncodes.spp.bs.dao.MetaDAO;
import pe.gob.foncodes.spp.bs.domain.Meta;

/**
 * 
 * @author lbernaola
 * @version 1.0
 * 
 */

@Service("metaServices")
public class MetaServicesImpl implements MetaServices {

	@Autowired
	private MetaDAO metaDAO;

	public void guardarMeta(Meta Meta) {
		this.metaDAO.guardarMeta(Meta);
	}

	public Meta actualizarMeta(Meta Meta) {
		return this.metaDAO.actualizarMeta(Meta);
	}

	public Meta buscarMetaPorId(Serializable id) {
		return this.metaDAO.buscarMetaPorId(id);
	}

	public List<Meta> buscarMetas() {
		return this.metaDAO.buscarMetas();
	}
	
	public List<Meta> buscarMetasPorIndicador(Long nIdIndicador){
		return this.metaDAO.buscarMetasPorIndicador(nIdIndicador);
	}

}
